mountain backdrop - Turkish English Dictionary